package com.tim.app.server.result;


import com.tim.app.server.entry.SelectInfo;

import java.io.Serializable;
import java.util.List;

/**
 * 精选页面
 */
public class HomeSelectedResult extends ResponseResult implements Serializable {

    private static final long serialVersionUID = -6787650464251166958L;

    private Res res;

    public Res getRes() {
        return res;
    }

    public void setRes(Res res) {
        this.res = res;
    }

    public static class Res {

        private Data hashmap;

        public Data getHashmap() {
            return hashmap;
        }

        public void setHashmap(Data hashmap) {
            this.hashmap = hashmap;
        }

        public static class Data {

            private int pageNum;

            private List<SelectInfo> pageDiscover;

            private Topic pageTopic;

            public List<SelectInfo> getPageDiscover() {
                return pageDiscover;
            }

            public void setPageDiscover(List<SelectInfo> pageDiscover) {
                this.pageDiscover = pageDiscover;
            }

            public Topic getPageTopic() {
                return pageTopic;
            }

            public void setPageTopic(Topic pageTopic) {
                this.pageTopic = pageTopic;
            }

            public int getPageNum() {
                return pageNum;
            }

            public void setPageNum(int pageNum) {
                this.pageNum = pageNum;
            }

            public static final class Topic extends BasePageResult {

                private List<com.tim.app.server.entry.Topic> result;

                public List<com.tim.app.server.entry.Topic> getResult() {
                    return result;
                }

                public void setResult(List<com.tim.app.server.entry.Topic> result) {
                    this.result = result;
                }
            }

        }

    }

}
